from __future__ import unicode_literals
from django.http import HttpResponseRedirect
from django.shortcuts import render
from datetime import datetime
from polls.models import *


# 总def
def index(request):
    # 使用值
    cs1name = list(Cs1.objects.values_list('name', flat=True))
    cs1value = list(Cs1.objects.values_list('value', flat=True))
    cs2name = list(Cs2.objects.values_list('name', flat=True))
    cs2value = list(Cs2.objects.values_list('value', flat=True))
    cs3 = list(Cs3.objects.values('value', 'name'))
    cs4 = list(Cs4.objects.values('value', 'name'))
    cs51name = list(Cs51.objects.values_list('suozaidi', flat=True))
    cs51data = list(Cs51.objects.values_list('counts', flat=True))
    cs52name = list(Cs52.objects.values_list('suozaidi', flat=True))
    cs52data = list(Cs52.objects.values_list('counts', flat=True))
    cs6 = list(Cs6.objects.values('value', 'name'))
    cs7name = list(Cs7.objects.values_list('name', flat=True))
    cs7value = list(Cs7.objects.values_list('value', flat=True))
    # 测试值
    # pie1_dict = []
    return render(request, 'index.html', {
        'cs1name': cs1name,
        'cs1value': cs1value,
        'cs2name': cs2name,
        'cs2value': cs2value,
        'cs3': cs3,
        'cs4': cs4,
        'cs51name': cs51name,
        'cs51data': cs51data,
        'cs52name': cs52name,
        'cs52data': cs52data,
        'cs6': cs6,
        'cs7name': cs7name,
        'cs7value': cs7value,
    })


# 测试在下面写：
def test(request):
    cs1 = list(Cs1.objects.values('name', 'value'))
    cs2 = list(Cs2.objects.values('name', 'value'))
    cs4 = list(Cs4.objects.values('value', 'name'))
    return render(request, 'test.html', {
        'cs1': cs1,
        'cs2': cs2,
        'cs4': cs4,
    })

